
/* CSS Document */
body{ background:url(../images/mainbg.gif) repeat-x; }
.mainbox{   height:100%; padding:0; margin:0;}
.sitemapbox{  height:34px; background:url(../images/graybg1.gif) repeat-x; border-left:1px solid #fff;}
.tabbox{ float:left; width:auto; height:27px;}
.tabpos{ float:left; width:auto; height:auto; padding-top:2px; padding-left:1px;}
.tabpos td{ float:left; font-size:11px;}
.tab_active{ float:left; width:auto; height:25px; line-height:25px; background:url(../images/tabbg_active.gif) repeat-x; margin-left:2px; padding-left:10px; padding-right:10px;}
.tab_link{ float:left; width:auto; height:25px; line-height:25px; background:url(../images/tabbg_link.gif) repeat-x; margin-left:2px; padding-left:10px; padding-right:10px;}

.tabcontent{  }

.optionbox{ width:auto; height:40px; line-height:40px;}

#divGrid{ background:#fff;}

#Searchresult {  height:20px; line-height:20px; padding:0px; /*border:solid 1px #eef;background:#eef;*/}

.sitemap{  width:auto; height:auto; padding-top:10px;}
.sitemap_root{  width:auto; height:16px; line-height:16px; padding-left:5px;}
.sitemap_arrow{  width:auto; height:16px; line-height:16px; background:url(../images/arrow_sitemap.gif) no-repeat #fff; padding-right:5px; padding-left:16px;}

.thead{color: #fff; font-size:10px; font-weight:normal;}
.thead a{color: #fff;}

.tablestyle td{ font-weight:normal; font-size:10px; text-align:center; padding:3px;
            border-bottom:1px solid #ccc; border-right:1px solid #ccc; height:25px;}
.tablestyle td a:hover{ color:#fff;}